package com.czxy.domain;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Id;
import javax.persistence.Table;
import java.util.List;

@NoArgsConstructor
@AllArgsConstructor
@Data
@Table(name="cst_customer")
public class Customer {

    // 默认编写，配置文件。整合命名规范，默认把 _ 去掉，变成大写
    // 主键
    @Id
    private Long custId;
    // 客户名称
    private String custName;
    // 客户来源
    private String custSource;
    // 客户行业
    private String custIndustry;
    // 客户级别
    private String custLevel;

    // 客户地址
    private String custAddress;
    // 客户电话
    private String custPhone;

    private BaseDict custSourceBaseDict;
    private BaseDict custLevelBaseDict;
 // getter 和 setter


    // 添加一个联系人集合 用来代表 这个客户下的所有的联系人.
    private List<LinkMan> linkManList;


}